person who is tongue-tied - Turkish English Dictionary